grass parrakeet - Spanish English Dictionary